home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19980901-19981211 / 000253_news@newsmaster….columbia.edu _Mon Nov 2 18:03:48 1998.msg < prev    next >
Internet Message Format  |  2020-01-01  |  2KB

  1. Return-Path: <news@newsmaster.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id SAA10200
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Mon, 2 Nov 1998 18:03:47 -0500 (EST)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id SAA06817
  7.     for kermit.misc@watsun; Mon, 2 Nov 1998 18:03:47 -0500 (EST)
  8. Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
  9. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  10. Newsgroups: comp.protocols.kermit.misc
  11. Subject: Re: So, how's the GUI version coming?
  12. Date: 2 Nov 1998 23:03:45 GMT
  13. Organization: Columbia University
  14. Lines: 23
  15. Message-ID: <71ldoh$gmf$1@apakabar.cc.columbia.edu>
  16. References: <363daea0.0@news.ic.net> <71ku3i$7f9$1@apakabar.cc.columbia.edu> <71lctk$gtl$1@shadow.skypoint.net>
  17. NNTP-Posting-Host: watsun.cc.columbia.edu
  18. Xref: news.columbia.edu comp.protocols.kermit.misc:9455
  19.  
  20. In article <71lctk$gtl$1@shadow.skypoint.net>,
  21. David S Cargo <escargo@mirage.skypoint.net> wrote:
  22. : This is probably a question out of left field, but have you thought
  23. : about doing the GUI by taking the C code, running it through something
  24. : like SWIG (http://www.swig.org/), and then building the GUI using Tk
  25. : (http://www.scriptics.com/)?
  26. : I realize that this has the disadvantage of connecting Kermit to a
  27. : huge program that you don't have any control over, but it also
  28. : keeps you out of the business of having to your own portable GUI
  29. : library.
  30. Hi David.
  31.  
  32. Well, yes, we've considered a lot of things.  At this point the GUI
  33. library isn't the issue -- it's the structure of C-Kermit itself,
  34. which until now has been a "modal" program.  Before it can be GUI'd, it
  35. must be turned inside out, chopped up, and reassembled into a form that
  36. can (but need not be) event driven.  Furthermore, every action that results
  37. from command parsing must be carefully isolated from the parsing itself.
  38. No automated tool can do this.
  39.  
  40. - Frank